cyclic compounds - French English Dictionary